package com.alipay.service;

import com.alipay.model.vo.*;

/**
 *
 * @author Jun
 * @date 2019/3/22
 */
public interface RedBagService {

    /**
     * 申请发送红包
     * @param sendRedBagReqVo
     * @param userId
     * @return
     */
    SendRedBagResVo applyRedBag(SendRedBagReqVo sendRedBagReqVo, String userId);

    /**
     * 抢红包
     *
     * @param disburseReqVo
     * @param userId
     * @return
     */
    DisburseResVo disburse(DisburseReqVo disburseReqVo, String userId);

    /**
     * 查询红包明细
     *
     * @param queryReqVo
     * @param userId
     * @return
     */
    QueryResVo query(QueryReqVo queryReqVo, String userId);
}
